.header{
    color:#fff;
    display:flex;
    background-color:#545c64;
    align-items:center;
    height: 60px !important;
    padding: 0;
    .header_div{
        width: 1200px;
        height: 60px;
        margin: 0 auto;
        display: flex;
        align-items: center;
        .header_div_title{
            width: 604px;
            height: 60px;
            display: flex;
            img{
                width: 110px;
                height: 30px;
                margin: 15px 68px 15px 26px;
            }
            .header_div_titles{
                width: 494px !important;
                height: 60px !important;
                display: flex;
                text-align: center;
                .header_div_titles_span{
                    width: 70px !important;
                    height: 60px;
                    font-size: 14px;
                    a{
                        width: 100%;
                        height: 100%;
                        color: white;
                    }
                }
                .header_div_titles_spans{
                    width: 88px;
                    height: 60px;
                }
            }
        }
        .header_div_my{
            width: 175px !important;
            height: 42px !important;
            margin-left: 420px;
            display: flex;
            .header_div_my_div1{
                width: 42px;
                height: 42px;
                line-height: 57px;
                margin-right: 35px;
                display: flex;
                align-items: center;
            }
            .header_div_my_div2{
                width: 42px;
                height: 42px;
                text-align: center;
                line-height: 39px;
                margin-right: 10px;
                .ant_dropdown_img{
                    width: 100% !important;
                    height: 100% !important;   
                    line-height: 42px; 
                    display: inline-block; 
                    .header_div_my_div1_img{
                        width: 42px;
                        height: 42px;
                        border-radius: 50%;
                    }
                }
                
            }
            .header_div_my_div3{
                width: 48px;
                height: 42px;
                text-align: center;
                line-height: 42px;
            }
        }
    }
}
.totaltitle_teacher{
    width:100% ;
    height: 75px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    background-color: #e6ebf7;
    >div{
        width: 1200px;
        margin: 0 auto;
        padding: 0px 20px;
        span:nth-child(1){
            font-size: 14px;
            box-sizing: inherit;
            font-weight: 400 !important;
            color: #80879b;
        }
        span:nth-child(2){
            font-size: 14px;
            box-sizing: inherit;
            font-weight: 400 !important;
            color: #303849;
        }
    }
}

.bw_bottom_div{
    width: 100%;
    height:100%;
    .bw_bottom_div_tou{
        width: 1200px;
        height: 180px;
        margin: 0 auto;
        // justify-content: space-between;
    }

    .bw_bottom{
        width: 100%;
        height: 100%;
        .b_b_detail{
            width: 100%;
            height: 100%;
            display: flex;
            
            align-items: center;
            .b_b_left{
                width: 159.22px;
                height: 180px;
                display: flex;
                flex-direction: column;
                align-items: center;
                justify-content: center;
                .bw_img{
                    >img{
                        width: 110px;
                        height: 31px;
                    }
                }
                .b_w_tel{
                    margin-top: 43px;
                    height: 25px;
                    line-height: 25px;
                    color: #fff;
                    font-size: 21px;
                }
            }
            .b_b_middle{
                width: 424.58px;
                height: 132px;
                display: flex;
                align-items: center;
                justify-content:space-between;
                margin-left: 90px;
                .middle{
                    width: 66px;
                    height: 132px;
                    text-align: center;
                    .middle_title{
                        font-size: 16px;
                        height: 18px;
                        line-height: 18px;
                        color: #fff;
                        margin-bottom: 10px;
                    }
                    .href_a{
                        width: 66px;
                        height: 26px;
                        >a{
                            font-size: 14px;
                            line-height: 25px;
                            color: rgb(155,157,170);
                        }
                    }
                }
            }
            .b_b_right{
                width: 20%;
                height: 100%;
                margin-left: 360px;
                display: flex;
                flex-direction: column;
                align-items: center;
                justify-content: center;
                >img{
                    width: 100px;
                    height: 100px;
                    margin-bottom: 5px;
                }
                .wechat_text{
                    color: rgb(170,172,183);
                }
            }
        }
    }
    
    .b_b_sign{
        width: 100%;
        text-align: center;
        line-height: 47px;
        height: 47px;
        background: #252b3a;
        font-size: 12px;
        font-family: SourceHanSansCN-Regular,SourceHanSansCN;
        font-weight: 400;
        color: rgba(255, 255, 255, 0.65);
    
    }
}